alan: Disable code (we don't need tham) which touches invalid memory (detected by...
authoroliskoli <oliskoli>
Sun, 17 Aug 2008 18:12:07 +0000 (18:12 +0000)
committeroliskoli <oliskoli>
Sun, 17 Aug 2008 18:12:07 +0000 (18:12 +0000)
alan.c

diff --git a/alan.c b/alan.c
index 61bff21b42b2b6b23b7f5526fd187e4caa13d728..19800f9212a2330743a396a9b47f90de5a5c36ed 100644 (file)
--- a/alan.c
+++ b/alan.c
@@ -570,12 +570,12 @@ static void trl_read(void) {
        j >= 0 && (trkhdr->name[j] == ' ' || trkhdr->name[j] == '\0');
        j--) {};
     TL->rte_name = xstrndup(trkhdr->name,j+1);
-    TL->rte_name[TRK_NAME_LEN+1] = 0;
+/*  TL->rte_name[TRK_NAME_LEN+1] = 0; */       /* MAYBE BAD ADDRESS (Valgrind) */
     for(j=TRK_COMMENT_LEN-1;
        j >= 0 && (trkhdr->comment[j] == ' ' || trkhdr->comment[j] == '\0');
        j--) {};
     TL->rte_desc = xstrndup(trkhdr->comment,j+1);
-    TL->rte_desc[TRK_COMMENT_LEN+1] = 0;
+/*  TL->rte_desc[TRK_COMMENT_LEN+1] = 0; */    /* MAYBE BAD ADDRESS (Valgrind) */
     TL->rte_num = i;
 
     track_add_head(TL);